a treasure trove

Translations
une mine d'or
Definitions
A treasure trove refers to a collection of valuable items, often hidden or buried, that is discovered unexpectedly. It can also metaphorically describe a source of great wealth or abundance in a particular area.